package com.ympc.mapper;

import com.ympc.pojo.Class;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ClassMapper {
    // 根据教师ID查询管理的班级
    List<Class> findByTeacherId(Integer teacherId);
    
    // 根据id查询班级
    Class findById(Integer id);
    
    // 查询所有班级
    List<Class> findAll();
    
    // 根据班级名称查询班级
    List<Class> findByClassName(String className);
    
    // 插入班级
    int insertClass(Class clazz);
    
    // 更新班级信息
    int updateClass(Class clazz);
    
    // 删除班级
    int deleteClass(Integer id);
}

